home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.19960425-19960715 / 000282_news@columbia.edu _Sat Jun 22 11:13:22 1996.msg < prev    next >
Internet Message Format  |  2020-01-01  |  4KB

  1. Return-Path: news@columbia.edu
  2. Received: from apakabar.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.35.30]) by watsun.cc.columbia.edu (8.7.5/8.7.3) with ESMTP id LAA03286 for <kermit.misc@watsun.cc.columbia.edu>; Sat, 22 Jun 1996 11:13:22 -0400 (EDT)
  3. Received: (from news@localhost) by apakabar.cc.columbia.edu (8.7.5/8.7.3) id LAA15613 for kermit.misc@watsun; Sat, 22 Jun 1996 11:13:20 -0400 (EDT)
  4. Path: news.columbia.edu!watsun.cc.columbia.edu!fdc
  5. From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
  6. Newsgroups: comp.protocols.kermit.misc,comp.os.aos
  7. Subject: Re: File transfer between AOS/VS and MS-DOS
  8. Date: 22 Jun 1996 15:13:18 GMT
  9. Organization: Columbia University
  10. Lines: 84
  11. Distribution: inet
  12. Message-ID: <4qh2ie$f7r@apakabar.cc.columbia.edu>
  13. References: <31CB9ADB.432C@soback.kornet.nm.kr>
  14. NNTP-Posting-Host: watsun.cc.columbia.edu
  15. Xref: news.columbia.edu comp.protocols.kermit.misc:5426 comp.os.aos:763
  16.  
  17. In article <31CB9ADB.432C@soback.kornet.nm.kr>,
  18. Dong G. Kim <kps01@soback.kornet.nm.kr> wrote:
  19. : We are using Data General MV/60000 HA-1 and its OS is AOS/VS II.
  20. : And we use C-Kermit and MS-Kermit protocol for file transfer between two 
  21. : systems. It is fairly well in operation but too slow to send or receive 
  22. : a large file. Approximately, it give us 300cps performance with 28.8Kbps 
  23. : modem. I thought, there is no solution to improve the file transfer 
  24. : speed.
  25. : Recentry, I saw the FAQ list about Kermit. And I get to know Kermit is 
  26. : not a low performance file transfer protocol.
  27. : It said that we can tune up the Kermit to improve the speed.
  28. : Especially, long packet size and multiple windows, etc.
  29. : And I got the current version of C-Kermit and MS-Kermit now.
  30. : C-Kermit 5A(190) and MS-Kermit 3.14 repectively.
  31. : Then I tested using them.
  32. : From AOS/VS to MS-DOS(download), it was great!! More than 4 or 5 times 
  33. : faster than before. No retries at all. I had excited.
  34. : But, from MS-DOS to AOS/VS(upload), I failed every times. There were too 
  35. : many retries. Sometimes, program aborted caused by retries. Sometimes, 
  36. : file has been trnasferred to PC with about 100 times retries.
  37. : You can imagine, how performance it was!
  38. : But, I don't know why. 
  39. : Please help to solve this problem.
  40. : The only changed parameters by me are as follows;  
  41. : set receive packet-length 2000
  42. : set block 3
  43. : set wind 4
  44. :
  45. It sounds like a lack of flow control.  The PC is sending bytes faster
  46. than the MV system can read them, and so some of the incoming bytes are
  47. lost before Kermit even gets a chance to read them.
  48.  
  49. The same thing happens, by the way, on a Telnet connection.  AOS/VS
  50. C-Kermit can send files at high speed using large packet and Window sizes,
  51. but it can not receive them that way.
  52.  
  53. So I think we have a lack of adequate flow control combined with a
  54. terminal driver that is not designed to receive large amounts of input
  55. (regardless of the communication method).
  56.  
  57. The best solution is to enable a good method of flow control.  Start
  58. Kermit this way:
  59.  
  60.   ) char/on/hifc/hofc
  61.   ) x kermit
  62.   C-Kermit> set flow keep
  63.  
  64. This tells AOS/VS to enable RTS/CTS flow control on your login port, and
  65. "set flow keep" tells Kermit not to try to change the flow control on the
  66. port.  Of course RTS/CTS must also be enabled on the modem that is
  67. connected to the port.
  68.  
  69. If that doesn't work, then try using Xon/Xoff software flow control:
  70.  
  71.   ) char/on/ifc/ofc
  72.   ) x kermit
  73.   C-Kermit> set flow xon/xoff
  74.  
  75. In this case you must enable LOCAL Xon/Xoff flow control in the modem.
  76.  
  77. If you are still having trouble, then try using a smaller packet size
  78. and/or window size when sending to AOS/VS.  Remember, the rule is:
  79.  
  80.   For any given connection, there is an optimum combination
  81.   of packet and window size.
  82.  
  83. If you make it smaller, the transfer will go unnecessarily slow.  If you
  84. make it bigger there will be errors.  The nice thing about Kermit is that
  85. it has commands to let you control every aspect of its operation and
  86. configure optimally for every connection.
  87.  
  88. By the way, most of the above is covered in the manual, "Using C-Kermit",
  89. in the file transfer section and in the AOS/VS appendix.
  90.  
  91. Finally, you might want to look at the new C-Kermit 6.0.192 Beta test,
  92. which is available for AOS/VS as well as UNIX and VMS.  It is in the
  93. kermit/test directory tree on kermit.columbia.edu.
  94.  
  95. - Frank